MatCoupLy: Learning coupled matrix factorizations with Python

نویسندگان

چکیده

Coupled matrix factorization (CMF) models jointly decompose a collection of matrices with one shared mode. For interpretable decompositions, constraints are often needed, and variations constrained CMF have been used in various fields, including data mining, chemometrics remote sensing. Although such broadly used, there is lack easy-to-use, documented, open-source implementations for fitting CMFs user-specified on all modes. We address this need MatCoupLy, Python package that implements state-of-the-art algorithm PARAFAC2 supports any proximable constraint This paper outlines the functionality three examples demonstrating flexibility extendibility package.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Learning with matrix factorizations

Matrices that can be factored into a product of two simpler matrices can serve as a useful and often natural model in the analysis of tabulated or highdimensional data. Models based on matrix factorization (Factor Analysis, PCA) have been extensively used in statistical analysis and machine learning for over a century, with many new formulations and models suggested in recent years (Latent Sema...

متن کامل

Turbo-SMT: Parallel coupled sparse matrix-Tensor factorizations and applications

How can we correlate the neural activity in the human brain as it responds to typed words, with properties of these terms (like 'edible', 'fits in hand')? In short, we want to find latent variables, that jointly explain both the brain activity, as well as the behavioral responses. This is one of many settings of the Coupled Matrix-Tensor Factorization (CMTF) problem. Can we enhance any CMTF sol...

متن کامل

Turbo-SMT: Accelerating Coupled Sparse Matrix-Tensor Factorizations by 200x

How can we correlate the neural activity in the human brain as it responds to typed words, with properties of these terms (like ’edible’, ’fits in hand’)? In short, we want to find latent variables, that jointly explain both the brain activity, as well as the behavioral responses. This is one of many settings of the Coupled MatrixTensor Factorization (CMTF) problem. Can we accelerate any CMTF s...

متن کامل

Turbo-SMT: Accelerating Coupled Sparse Matrix-Tensor Factorizations by 200×.

How can we correlate the neural activity in the human brain as it responds to typed words, with properties of these terms (like 'edible', 'fits in hand')? In short, we want to find latent variables, that jointly explain both the brain activity, as well as the behavioral responses. This is one of many settings of the Coupled Matrix-Tensor Factorization (CMTF) problem. Can we accelerate any CMTF ...

متن کامل

All-at-once Optimization for Coupled Matrix and Tensor Factorizations

Joint analysis of data from multiple sources has the potential to improve our understanding of the underlying structures in complex data sets. For instance, in restaurant recommendation systems, recommendations can be based on rating histories of customers. In addition to rating histories, customers’ social networks (e.g., Facebook friendships) and restaurant categories information (e.g., Thai ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: SoftwareX

سال: 2023

ISSN: ['2352-7110']

DOI: https://doi.org/10.1016/j.softx.2022.101292